have a temporary position/job - Francés Inglés Diccionario